gusucode.com > ​数字信号处理,包括:各种现有信号及随机信号的输入,从文件读取数据的输入 > Digital Signal Matlab ex1/ComplexExpSeries.m

    axes(handles.axes1);
Xaxis=str2num(get(handles.EditX,'String'));
Yaxis=str2num(get(handles.EditY,'String'));
fs=500;
t=[0:1/fs:1];
str={'y=exp(jwn): w='};
strdef={'50'};
SCData=inputdlg(str,'y=exp(jwn)请输入参数',1,strdef);
w0=str2double(SCData(1));
w=pi*w0;
x=exp(j.*w.*t);
global Signal;
Signal=real(x);
%subplot(2,2,1)
%plot(x,y);
%stem(fs*t,real(x),'.k');
stem(t,angle(x),'.k');
length=max(angle(x));
%axis([-Xaxis,Xaxis,-length,length]);
title('y=e.^j.^wn');